package com.ymatou.iapi.couponmanage.compare.bean;

import java.math.BigDecimal;
import java.util.Date;

import com.ymttest.utils.compare.parameter.compareKey;

public class GetPlatformBatchesByPagingBatchInfo {
	private int batchId;
	@compareKey
	private String batchCode;
	private int sendType;
	private int acquireCouponMethod;
	private String batchName;
	private int effectiveType;
	private Date effectiveStartTime;
	private Date effectiveEndTime;
	private int effectiveDays;
	private int effectiveValidType;
	private BigDecimal couponAmount;
	private BigDecimal orderMinAmount;
	private int applyUserType;
	private String applySellerIds;
	private String applyProductCategories;
	private String applyProductBrands;
	private String applyActivityIds;
	private String applyPlatforms;
	private String applyCountrys;
	private int productLimitType;
	private byte applyDepartment;
	private String applyUser;
	private Date createTime;
	private int couponTotal;
	private int receivedQuantity;

	public int getBatchId() {
		return batchId;
	}

	public void setBatchId(int batchId) {
		this.batchId = batchId;
	}

	public String getBatchCode() {
		return batchCode;
	}

	public void setBatchCode(String batchCode) {
		this.batchCode = batchCode;
	}

	public int getSendType() {
		return sendType;
	}

	public void setSendType(int sendType) {
		this.sendType = sendType;
	}

	public int getAcquireCouponMethod() {
		return acquireCouponMethod;
	}

	public void setAcquireCouponMethod(int acquireCouponMethod) {
		this.acquireCouponMethod = acquireCouponMethod;
	}

	public String getBatchName() {
		return batchName;
	}

	public void setBatchName(String batchName) {
		this.batchName = batchName;
	}

	public int getEffectiveType() {
		return effectiveType;
	}

	public void setEffectiveType(int effectiveType) {
		this.effectiveType = effectiveType;
	}

	public Date getEffectiveStartTime() {
		return effectiveStartTime;
	}

	public void setEffectiveStartTime(Date effectiveStartTime) {
		this.effectiveStartTime = effectiveStartTime;
	}

	public Date getEffectiveEndTime() {
		return effectiveEndTime;
	}

	public void setEffectiveEndTime(Date effectiveEndTime) {
		this.effectiveEndTime = effectiveEndTime;
	}

	public int getEffectiveDays() {
		return effectiveDays;
	}

	public void setEffectiveDays(int effectiveDays) {
		this.effectiveDays = effectiveDays;
	}

	public int getEffectiveValidType() {
		return effectiveValidType;
	}

	public void setEffectiveValidType(int effectiveValidType) {
		this.effectiveValidType = effectiveValidType;
	}

	public BigDecimal getCouponAmount() {
		return couponAmount;
	}

	public void setCouponAmount(BigDecimal couponAmount) {
		this.couponAmount = couponAmount;
	}

	public BigDecimal getOrderMinAmount() {
		return orderMinAmount;
	}

	public void setOrderMinAmount(BigDecimal orderMinAmount) {
		this.orderMinAmount = orderMinAmount;
	}

	public int getApplyUserType() {
		return applyUserType;
	}

	public void setApplyUserType(int applyUserType) {
		this.applyUserType = applyUserType;
	}

	public String getApplySellerIds() {
		return applySellerIds;
	}

	public void setApplySellerIds(String applySellerIds) {
		this.applySellerIds = applySellerIds;
	}

	public String getApplyProductCategories() {
		return applyProductCategories;
	}

	public void setApplyProductCategories(String applyProductCategories) {
		this.applyProductCategories = applyProductCategories;
	}

	public String getApplyProductBrands() {
		return applyProductBrands;
	}

	public void setApplyProductBrands(String applyProductBrands) {
		this.applyProductBrands = applyProductBrands;
	}

	public String getApplyActivityIds() {
		return applyActivityIds;
	}

	public void setApplyActivityIds(String applyActivityIds) {
		this.applyActivityIds = applyActivityIds;
	}

	public String getApplyPlatforms() {
		return applyPlatforms;
	}

	public void setApplyPlatforms(String applyPlatforms) {
		this.applyPlatforms = applyPlatforms;
	}

	public String getApplyCountrys() {
		return applyCountrys;
	}

	public void setApplyCountrys(String applyCountrys) {
		this.applyCountrys = applyCountrys;
	}

	public int getProductLimitType() {
		return productLimitType;
	}

	public void setProductLimitType(int productLimitType) {
		this.productLimitType = productLimitType;
	}

	public byte getApplyDepartment() {
		return applyDepartment;
	}

	public void setApplyDepartment(byte applyDepartment) {
		this.applyDepartment = applyDepartment;
	}

	public String getApplyUser() {
		return applyUser;
	}

	public void setApplyUser(String applyUser) {
		this.applyUser = applyUser;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public int getCouponTotal() {
		return couponTotal;
	}

	public void setCouponTotal(int couponTotal) {
		this.couponTotal = couponTotal;
	}

	public int getReceivedQuantity() {
		return receivedQuantity;
	}

	public void setReceivedQuantity(int receivedQuantity) {
		this.receivedQuantity = receivedQuantity;
	}

}
